import pytest
from selenium import webdriver
from selenium.webdriver.common.by import By
from time import sleep

"""
def test_inputContent(driver):
    browser = driver
    browser.find_element(By.ID,'kw').send_keys("测试一下，你就知道")
"""
"""
生成测试报告

pytest xxx.py  --html=report.html --self-contained-html
报告就会显示在当前目录下
"""


# 控制顺序插件
"""
如果order参数值都是正数，就是按照值越小，优先执行

如果order参数值有正数也有负数，正数优先级⾼

"""
"""
@pytest.mark.run(order=-1)
def test_2():
    print("我是test2")

def test_1():
    print("我是test1")

def test_3():
    print("我是test3")
"""
"""
默认执行顺序：
我是test2
我是test1
我是test3
"""

# 失败重跑
@pytest.mark.flaky(reruns=5,reruns_delay=2)
def test_order():
    A = "2022090898028"
    B = "2022090811028"
    assert A == B
"""
@pytest.mark.flaky：失败重跑
reruns：重试的次数
reruns_delay：失败后，每隔多久重新执行，单位为s
"""




